Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 OWLSMOOR ROAD Detached £390,000 26 May 2023
50 OWLSMOOR ROAD Detached £247,500 26 Oct 2012